@media screen and  (max-width:1365px){
	.win_a{max-width: 1200px;}
	.con_hd_ll .hd_rr{ padding-top:0px;}
	.jl_tit_i {max-width: 80%;}
	.jl_r{padding: 15px;}
	.zj_ul ul li{margin-bottom: 20px;}
	.ft_ul_div .max_img{height: 200px;}
	.ws_ul {padding-left: inherit; margin: 0 auto; text-align: center;}
	.ws_ul ul li{display: inline-block;float: inherit;}
	.list7 .bd li{width: 262.5px;}
	.list7 .bd li .max_img{height: 165px;}
	.sj_tit_ul{width: 540px;}
	.news_top>ul>li>a{font-size: 18px;}
	.zw_div_ul li span{font-size: 16px;font-weight: bold;}
}
@media screen and  (max-width:1280px){
	body,.con_ul ul li a,.con_ul.lia ul li a,.con_ul.li ul li a{font-size: 14px;}
	.news_top ul li a{font-size: 18px;}
	.news_top ul li a{padding: 0px 4px;}
	.con_ul ul li{line-height: 36px; height: 36px;}
	.news_p h1{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.con_top ul li a{line-height: 76px; height: 76px;}
	.con_pos{padding: 2.5%;}
	.zw_top ul li a span{width: 30px;}
	.con_ul.li ul li{line-height: 36px; height: 36px;}
	.bs_li_l {display: none;}
	.bs_li_r{width: auto; float: inherit;}
	.hd_anniu ul li a span{margin-right: 0px;}
	.bottom_img{height: 150px; line-height: 150px;}
	.bottom_tit{height: inherit; padding: 10px 0px; line-height: 40px;}
	.list4 .bd li{width: 220px;}
	.list4 .bd li .max_img{height: 120px;}
	.hd_anniu ul li a span{width: 40px;}
	.bottom_ul ul li{margin:0px 5px ;}
	.hd_div.mar_t15 {margin-top: 5px;}
	.hd_tab td{line-height: 36px; height: 36px;}
	.bs_bottom {margin-top: 10px;}
	.bs_li {margin-top: 10px;}
	.bd2{ background: #fff; min-height: 380px;}
	.fy_list_03 .fy_tit_l a{margin-bottom: 10px;}
	.ft_tit ul li{width:100px; font-size: 17px;}
	.con_hd_ll .hd_rr{ padding-top:0px;}
	.hd_rr{line-height: 28px;}
	.ft_ul ul li .ft_bottom{background: #F3F4F8; padding: 15px 20px 20px 20px;min-height: 200px;}
	.ft_ul ul li .ft_bottom h1{line-height: 28px; max-height: 56px;}
	.ft_ul ul li .ft_bottom p{line-height: 28px;}
	.jd_ul ul li .jd_li a{font-size: 16px;}
	.jd_ul ul li .jd_li{min-height: 120px;}
	.jl_tit_i {max-width: 80%;}
	.jl_ul_top ul li{width: 80px;}
	.jl_ul ul li{line-height: 36px;}
	/*.ft_ul,.bot_tit{overflow: hidden;}*/
	.ft_ul{overflow: hidden;}
	.sj_div .select{width: 160px; margin-right: 10px;}
	.list7 .bd li .max_img{height: 145px;}
	.list7 .bd li{width: 217px;}
	.con_hd_b ul li span{margin-left: 5px;}
	.con_hd_b ul {margin-right: -10px;}
	.con_hd_b ul li a{margin-right: 10px;}
	.ft_ul ul li .ft_bottom{min-height: 160px;}
	.news_top>ul>li{    margin-right: 4px;padding-right: 4px;}
}
@media screen and  (max-width:1150px){
	.zw_div_ul li span{font-size: 16px;font-weight:normal;}
	.win_a{max-width: 1000px;}
	.zw_div_ul li span{width: 20%;}
	.zw_ul_a{width: 80%;}
	.zj_ul ul li{width: 115px;}
}
@media screen and  (max-width:999px){
html, body { width: 100%; height: 100%; -webkit-text-size-adjust: none; text-size-adjust: none; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; min-width:100%; }
a, img { -webkit-touch-callout: none; } 
html, body, h1, h2, h3, h4, h5, h6, p, br, form, input, button, textarea, select, fieldset, legend, blockquote, ul, ol, li, dl, dt, dd, pre, table, caption, tr, td, th, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { display: block; }
body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
/** { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; }*/
.animated { -webkit-animation-duration:0s; animation-duration:0s; -webkit-animation-fill-mode: both; animation-fill-mode: both}
.contain{ width:100%; overflow-x:hidden}
img{ max-width:100%}
.win_a,.win_b{width:auto; padding: 10px; border: none;}
.box_top{display:block; box-shadow: 0px 2px 5px rgba(000,000,000,0.3); z-index: 99; left: 0px; right: 0px; background: #309D3E; position: fixed;width: 100%; top: 0px; height: 30px;line-height: 30px;}
.media_a{display: block;border-bottom: 0px;}
.box{line-height: inherit;height: auto; background: none;}
.box ul,.span_a,.gl_tit{display: none;}
.box.on ul{display: block;}
.box.on {position: fixed;float: inherit; width: 100%; padding-top: 30%; z-index: 100; top: 0px; left: 0px; right: 0px; bottom: 0px; background: #309D3E;}
.box ul li{float: inherit; font-size: 20px; line-height:45px; height: 45px; text-align: center;width: 100%;}
.box ul li:nth-child(1){width: 100%;}
.box ul li a{color: #FFFFFF;}
.box ul li span{display: inline-block; width: 60px; line-height: 45px; text-align: center; height: 45px;}
.box ul li img{margin-right: 0px;}
.top_ss .in1{width:275px; padding-left: 45px; height: 45px; font-size: 14px;background: #FFFFFF url(21wp_icon4.png) no-repeat 10px center;}
.top_ss .in2{width: 85px;font-size: 16px;height: 45px;}
.top_ss .in3{width: 35px;font-size: 14px;height: 45px;}
.fox_news,.top_l,.top_r ul li:nth-child(1),.top_r ul li:nth-child(2),.top_r ul li:nth-child(3){display: none;}
.top_a{line-height: inherit;height: inherit; border-bottom:none;}
.top_r {position: fixed; top:0px;left: 5px;z-index:100;}
.top_r ul li span{border: 1px solid #FFFFFF; margin-top: inherit; line-height: 20px; font-size: 12px;  height: 22px; color: #FFFFFF;}
.top_r ul li span a{color: #FFFFFF; font-size: 12px;}
.logo img{width: 60%;}
.top {padding-bottom: 0px;}
.tit_a,.news_tit i{display: none;}
.news_l,.news_r,.zw_r ,.zw_l,.jd_l,.jd_r,.hd_l,.hd_r,.hd_ll,.hd_rr,.con_hd_tab,.con_hd_r,.con_hd_ll,.con_hd_rr,.con_hd_ll .hd_rr,.ld_l,.ld_r{float: inherit;width: 100%;}
.con_pos{padding: 15px;}
.news_top ul li a{font-size:18px;line-height: 47px;}
.news_top{height: 50px;}
.news_top ul li{float: inherit;display: inline-block;}
.news_top ul {white-space: nowrap; overflow-y: scroll;}
.con_ul ul li,.con_ul.li ul li{overflow: hidden;  height: auto; background: url(21wp_dian.png) no-repeat 5px 17px; line-height: 36px; margin-bottom: 10px;} 
.news_tit span{float: inherit;}
.news_tit{ width: auto; text-align: center; float: inherit;}
.news_tit span br{display: none;}
.news_ul ul{text-align: center;}
.news_ul{float: inherit; width: auto;margin-right:inherit; padding: 20px 0px;}  
.news_ul ul li{display: inline-block; margin-bottom: 10px; float: inherit; text-align: center;font-size: 14px; padding-right:10px;}
.news_p {float: inherit;}
.con_top ul li span{display:none;}
.con_top ul li i{line-height: 45px; display: block; font-size: 18px;}
.con_top ul li {line-height: 50px; height: 50px;}
.con_top ul li a{line-height: 45px;}
.zw_top ul li{width: 50%; margin-bottom: 10px;}
.zw_top ul li a span,.sp_a{display: none;}
.zw_ul ul li a span{width: 45px;}
.zw_ul ul li a span img{width: 80%;}
.zw_ul ul li a{line-height: 70px; height: 70px;}
.list4 .bd li{width: 100%;margin-right: 0;}
.list4 .bd li .con_ul_tit{height: auto;}
.con_ul ul li span,.bot_02,.bottom_ul,.bottom_tit,.bs_li_l{display: none;}
.bottom_img{float: inherit; margin: 0 auto; width: 100px; height: 80px; line-height: 80px; text-align: center;}
.bottom_b{padding: 20px 0px;}
.bs_img ul li{width: 100%; margin-bottom: 20px;}
.bs_div{width: auto; margin: 15px 0px;}
.bs_li_r{width: auto;}
.bs_bottom ul li{width: 50%; margin-bottom: 15px;}
.bs_bottom ul li a span{width: 45px; margin-left: 0px;}
.bs_bottom ul li a span img{width: 70%;}
.hd_tab td:nth-child(5),.hd_tab td:nth-child(3),.hd_tab td:nth-child(1),.news_a {display: none;}
.hd_tab td:nth-child(4){width: 30%;}
.hd_anniu ul li{width:100%; margin-bottom: 15px;}
.bottom_l p{font-size: 14px;}
.zj_ul ul li{margin-bottom: 20px;}
.zj_p{margin: 30px 0px;}
.con_a{background: #FFFFFF;padding-bottom: 50px;}
.zj_tit{padding-top: 40px ;}
.zj_tit img{max-width: 220px;}
.zj_ul ul li{ box-shadow:0 0 5px rgba(000,000,000,0.1);}
.con_b{background: #309D3E url(21wp_bg3.jpg) no-repeat center bottom;}
.con_bottom ul li{background: url(21wp_dian4.png) no-repeat 7px 18px;}
.zj_bottom ul li{width: 100%; height: auto;}
.logo img{max-width: 300px;}
.pic_con1:hover>span,.ft_an_a,.wz,.xl_bottom,.con_hd_tab .tab_a td:nth-child(3),.con_hd_tab .tab_a td:nth-child(4),.con_hd_tab .tab_a td:nth-child(5),.con_hd_tab .tab_b td:nth-child(3),.con_hd_tab .tab_b td:nth-child(4),.con_hd_tab .tab_b td:nth-child(5),.hd_r_t{display: none;}
.news_p {padding:10px;}
.gl_r,.gl_l,.ft_t_r,.ft_t_l,.ft_tit ul {width: auto; float: inherit;}
.gl_r_ul ul li{white-space: inherit; position: relative; text-overflow: inherit; overflow: inherit; height: auto; line-height: 36px; background: url(21wp_dian3.png) no-repeat 7px 17px; padding-bottom: 30px;}
.gl_r_ul ul li span{position: absolute;bottom: 2px; font-size: 14px;}
.ft_t_r{margin-top: 20px;}
.ft_tit ul li{width: 25%; font-size: 16px; height: 47px;}
.zxxlnrxianr{padding-left: inherit; padding: 0px;}
.zxxlwdnr{margin-right: 20px;}
.zxxlwdnr .p2{padding: 15px;}
.ft_tw {padding: 10px;}
.tw_tit{font-size: 16px;}
.tw_ul{width: auto;	}
.tw_ul span{float: inherit; width: 75px;}
.tw_ul ul li .in4,.tw_ul ul li .in3{height: 40px;}
.tw_ul ul li .in4,.tw_ul ul li .in3,.tw_ul ul li textarea{width:100%;}
.tw_ul ul li i{display: block; margin-top: 10px; text-align: center;}
.tw_ul ul li .in1, .tw_ul ul li .in2{width: 100px; height: 40px;}
.xl_nr{padding: 20px 10px;}
.xl_top h1{font-size: 20px; margin-top: 30px;}
.xl_s{display: block;}
.xl_aa{padding: 10px;}
.xl_tit span{line-height: 30px;}
.con_hd_r{padding: 10px;}
.con_hd_tab .tab_a td{font-size: 16px;}
.con_hd_tab .tab_a td:nth-child(1),.con_hd_tab .tab_b td:nth-child(1){width: 30%;}
.con_hd_tab .tab_b td:nth-child(1){padding-right: inherit;}
.con_hd_tit .in1,.con_hd_tit .in2{width:100%;}
.hd_ul ul li span{height: 37px;}
.con_ul.lia ul li{background: none;}
.ld_l_ul ul li{width: 47%; margin: 1.1%;display:inline-block;}
.ft_anniu{margin: 0 auto; margin-top: 20px; width: 250px;}
.ft_ul ul li{width: 100%;}
.ft_ul ul li .ft_bottom{padding: 15px;}
.my_ul ul li .my_tit span{float: inherit; margin-bottom: 10px; width: 120px; border-radius:5px; margin-left: 0px; height: 35px; line-height: 35px;}
.my_ul ul li .my_tit{width: auto;}
.my_ul ul li .my_tit h1{padding-left: inherit;}
.my_ul ul li .my_tit p{padding-left: inherit;}
.my_ul ul li{padding-bottom: 70px;}
.my_ul ul li .my_a{bottom: 20px; top: inherit;}
.my_ul ul li .my_a span{height: 40px; line-height: 40px;}
.jd_ul ul li{width:100%; }
.jd_ul ul li .jd_li{min-height: 150px; padding: 10px;}
.jd_tj ul li{width:100%; margin-bottom: 30px;}
.jd_b_ul ul li span{position: absolute; left:0px; bottom: 10px;}
.jd_b_ul ul li{position: relative; padding-bottom: 50px; border-bottom: 1px dashed    #DDDDDD; margin-bottom: 20px; height: auto; line-height: 36px; overflow: inherit; text-overflow: inherit; white-space: inherit; background: url(21wp_dian.png) no-repeat 7px 15px;}
.jl_r,.jl_l{width:auto;float: inherit; padding: 15px;}
.jl_r_ul ul li{margin-bottom: 15px;}
.jl_r_ul ul li a{margin-right: 10px;}
.jl_bottom{height: auto; padding: 10px; padding-bottom: 100px;}
.jl_bottom textarea{height: 150px;}
.jl_tit{padding: 10px;}
.jl_tit_l,.jl_tit_r{position: relative;padding-top: 40px;}
.jl_tit_i{max-width:100%; float: inherit; margin-top: 5px;}
.jl_tx_l,.jl_tx_r{width: 35px; position: absolute; top: 0px; height: 35px; background-size: 100% 100%;}
.jl_tit_i{padding: 10px;}
.jl_ul_top ul{white-space: nowrap; overflow: hidden; overflow-x: scroll;}
.jl_ul_top ul li{display: inline-block; float: inherit;}
.jl_tx_l{left: 0px;}
.jl_tx_r{right: 0px;}
.jl_ul ul li{line-height: 36px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: dashed 1px #DDDDDD;}
.jl_p{left: 10px; bottom: 10px;}
.jl_l{border-right:0px;}
.jl_top p{font-size: 16px;}
.jl_top{background-size: 200%;padding-left: 10px; padding-right: 10px;}
.hd_ll{height: auto;}
.news_p ul li{overflow: hidden;}
.zt_ul ul li{width:100%;}
.zt_ul ul li .zt_div{height: auto; padding-right: 20px; padding-left: 30px;background: #F3F4F8 url(21wp_icon65.png) no-repeat 10px center; line-height: 36px;}
.zt_ul ul li .zt_div a{padding-top: 15px; padding-bottom: 15px;}
.dc_top{padding: 20px;}
.dc_top h1{font-size: 26px;}
.dc_anniu input{width: 115px; height: 45px;}
.bd2{max-height: inherit;}
.list4 .bd li .max_img{height: auto;}
.news_top{position: relative;}
.sp_a.lia{display: block; top: 10px; position: absolute; right: 0px;}
.news_top ul{width: 88%;}
.sp_a.lia a{font-size: 0px; width: 30px; background: #FFFFFF; border-radius:4px; height: 30px; position: relative; border: 1px solid #DDDDDD; display: block;}
.sp_a.lia a::after{content:'>'; width: 30px; text-align: center; line-height: 30px; display: block;position: absolute; top: -2px; font-size: 18px;}
.bd4 ul{width:100%;}
.news_p{width: auto;}
.news_p h1{overflow:inherit; white-space:inherit; text-overflow: inherit;}
.sp_a.no{display: block;}
.hd_ft{width: auto;}
.bs_img ul li {text-align: center;}
.bs_img ul li img{max-width: 550px;}
.ws_top{background: #eefcff url(21wp_bg7.png) no-repeat bottom right; padding: 5px; padding-bottom: 200px;}
.ws_ul ul li{width:100%; margin-right: inherit; margin-bottom: 20px;}
.ws_ul ul li.on, .ws_ul ul li:hover{width: auto;}
.ws_li{width: 75%; padding:15px 5px; height: 110px; text-align: left;}
.ws_icon{width: 25%;}
.ws_li a{line-height: 30px; margin: 0px 7px;}
.ws_tit{line-height: 80px; height: 80px; margin:0 auto; margin-bottom: 20px; max-width: 90%;}
.ws_an ul li span{width:91px;font-size: 18px;}
.bm_div ul li{width: 33.33%;}
.picList li{width: 33.33%;}
.picList li a{height: 110px;}
.picList li a span{padding-top: 0px; line-height: 75px; height: 75px;}
.sj_top span{display: block;}
.sj_top{height: auto; line-height:inherit; background: url(21wp_xian10.png) no-repeat left 4px;}
.sj_top .select{width: 90%; max-width: 300px; margin: 0 auto; display: block; margin-top: 20px;}
.sj_ul ul li{width: 50%; margin-bottom: 20px;}
.sj_ul ul li a{font-size: 18px;}
.sj_img{padding: 20px 10px;}
.sj_div{margin-top: 30px;}
.sj_div .select{margin-bottom: 20px; width: 140px;}
.sj_div i{display: block; margin-bottom: 20px; text-align: center;}
.sj_div .in1{margin: 0 auto;display: block;}
.list7 .bd li{width:99.8%;}
.list7 .bd li .max_img{height: auto;}
.sj_tit_ul{width: auto; margin-bottom: 20px;}
.zw_ll ,.zw_rr,.zw_diva,.top_rrr,.hd_ft.lia,.hd_ul,.con_hd_ll .hd_ll,.jl_con,.con_bottom{float: inherit; width: auto;}
.con_ul.lib ul li{height: auto; line-height: 36px;font-size: 16px;}
.zw_div{padding: 10px;}
.zw_div_ul li span{width: 25%;}
.zw_ul_a{width: 75%;}
.list8 .bd4>ul{margin-right: -20px; padding: 0px;}
.list8{margin-right: -20px;}
.list8 .bd4>ul>li{width: 50%;}
.list8 .bd4>ul>li:nth-child(1n+0) .zw_bottom{margin-left: -60px;}
.top_r.li ul li{height:30px;line-height:30px;}
.con_ul ul li i{display: none;}
.top_ss.li .in1{width: 270px;}
.top_ss.li .in2{width:80px;font-size: 16px;}
.box .win_a{padding: 0px;}
.con.mar_t30{margin-top:10px;}
.zw_tit{position: relative;}
.hd_ft.lia .hd_ll .max_img{max-height:inherit;}
.hd_ft.lia .hd_ll{margin-bottom: 15px;}
.con_hd_a{padding: 5%;}
.hd_ul{margin-top: 10px;}
.con_ul.lia ul li a{max-width:inherit; overflow: initial; text-overflow: inherit; white-space: inherit;}
.con_bottom{margin-bottom: 20px;}
.wwzfwzzc{float:none; text-align:center;}
.t_no{display: none;}
.news_p ul li a{ width: 100%;}
.news_p ul li a:first-child{ width: 100%;}
}
@media screen and  (max-width:374px){
	.ws_an ul li{margin: 0px 3px;}
	.ws_tit{height: 50px; line-height: 50px; margin-bottom: 40px;}
	.ws_an ul li span{width:80px;font-size: 16px;}
	.bm_div ul li,.picList li{width: 50%;}
	.con_top ul li i{font-size: 16px;}
	body{font-size: 14px;}
	.zw_top ul li a{margin-right: 10px;}
	.zw_top ul {margin-right: -10px;}
	.con_pos{padding: 10px;}
	.top_ss .in1,.top_ss.li .in1{width: 190px;padding-left: 35px;}
	.top_ss .in2,.top_ss.li .in2{width:75px; }
	.top_ss .in3,.top_ss.li .in3{width:35px; }
	.sj_div .select{margin: 0px 2px; margin-bottom: 20px; width: 120px;}
}